package com.qiaofang.applet.service.other.service.dto;

import com.qiaofang.applet.common.base.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotNull;

/**
 * @author QF2019
 */
@Data
@NoArgsConstructor
public class TopicListDataDto extends BaseDto {

    @ApiModelProperty("集团编码")
    private String corporationCode;

    @ApiModelProperty("id")
    @NotNull
    private String id;

    @ApiModelProperty("查看房源 viewList，添加房源 addList")
    @NotNull
    private String viewOrAddList;

    @ApiModelProperty("城市")
    private String cityCode;

    @ApiModelProperty("区/县（新房查询参数）")
    private String areaCode;

    @ApiModelProperty("是否主推：true:是 false:否")
    private Boolean recommend;

    @ApiModelProperty("是否主推：是/否")
    private String recommendStr;

    @ApiModelProperty(value = "上架/下架")
    private String upDownFlag;

    @ApiModelProperty("楼盘名称（新房查询参数）")
    private String estateName;

    @ApiModelProperty("区域UUID（二手房、租房查询参数）")
    private String districtUuid;

    @ApiModelProperty("商圈UUID（二手房、租房查询参数）")
    private String areaUuid;

    @ApiModelProperty("模糊查询字段（二手房、租房查询参数）")
    private String fuzzyQueryStr;
}
